<?php
namespace app\superAdmin\controller;
use \think\Controller;
use \think\Db;


class Dset extends Controller 
{
	public function index()
    {
    	$devices = Db::name('screen_ck')->select();
    	$this->assign("deviceList",$devices);
        return $this->fetch();
    }
    public function listdisplay($id){
	    $registration=Db::query("select * from `screen_ck` where sid='$id'");
	    $this->assign("index",$registration);
	    return $this->fetch('index');
	}
	public function edit(){

		$sid=input('sid');
		$sstate=1;
		$stype=input('stype');
		$splace=input('splace');
		$sprice=input('sprice');
		$sratio=input('sratio');
		$sresolution=input('sresolution');
		$spic=request()->file('spic');   //获取name为goodpic的文件
		
		
        if ($spic) { //判断文件是否存在
			$info = $spic->validate(['size'=>3000000,'ext'=>'jpg,jpeg,png,gif'])->rule('uniqid')->move(ROOT_PATH.'public'.DS. 'static'.DS.'Deviceimages'); //将文件移动到指定位置 “Images”是文件夹名，可替换成自己的并且重命名文件；size为文件最大值 单位byte，ext 为文件类型 rule： 命名规则，move：移动到指定位置

			$data=['sid'=>$sid,
				   'stype'=>$stype,
				   'splace'=>$splace,
				   'sprice'=>$sprice,
				   'sratio'=>$sratio,
				   'sresolution'=>$sresolution,
				   'sstate'=>$sstate,
				   'spic'=>$info->getFilename()
			  	  ];
			$res=Db::name("screen_ck")->where("sid='$sid'")->update($data);

			if($res){
			$this->success("修改成功");
			}
			else{
				$this->error("修改失败");
	        }
			
		} else {
			$this->error("图片上传失败");
		}
		

	}
	

}